import matplotlib.pyplot as plt

def TextWatermark(img_src, dest, text, loc, fontsize=20, alpha=0.8):
    fig = plt.figure()
    # 读取图像
    plt.imshow(plt.imread(img_src))
    # 添加文字水印
    plt.text(loc[0], loc[1], text, fontsize=fontsize, alpha=alpha, color='gray')
    # 隐藏坐标轴
    plt.axis('off')
    # 保存图像
    plt.savefig(dest, dpi=fig.dpi, bbox_inches='tight')
    return fig


TextWatermark(img_src='./touxiang.png', dest='./touxiang_1.png', text='1906123', loc=[30, 50])